觉得: to think, to feel...
来历: history, antecedents, origin...
科幻: science fiction, abbr. for...
支: (a measure word), to support, to sustain, to erect, to raise, branch, division, to draw money...
度过: to pass, to spend (time), to survive, to get through...
事先: in advance, before the event, beforehand, prior...
理发: a barber, hairdressing...
酣睡: to sleep soundly, to fall into a deep sleep...
创新: innovation, to bring forth new ideas, to blaze new trails...
过去 (n.): past; old; foretime...